glen/dale between mountains - Turc Anglais Dictionnaire